Has anybody stayed here?
It's on the coast in Little London.....
Any thoughts on this place?