Great location and excellent communication. the beach is amazing and the views stunning. Everything you need is provided.