Perfect location, the beach is amazing and clean. Easy check in and good communication.