Very clean and roomy, near shopping and restaurant and beaches. Very good communication. Will stay again- definitely.