Communication and the check in process was very smooth and quick. They kindly allowed us a late checkout due to our later flight. Walking distance to a beautiful beach. Very family friendly! We loved the balcony. Great hospitality!