Beautiful self-contained place with all the amenities we could want. 10-15 minute walk to the beach and local shops. Neil gave detailed instructions on the location and how to check in, which were very useful.