Excellent stay. Place was really clean and we really appreciated all the extra amenities - great breakfast selection, sunscreen was a life saver on our first day, and soaps super useful too. Communication was very easy and timely. Would definitely recommend staying here. Thank you!!!