Great communication and the place is exactly as pictured and described. Very close to the beach and they provide you with all the fun gear - bikes, body boards and beach chairs. We had a great stay!