Beautiful place to stay - well set up and close to the beach