Excellent and timely communication. Very clean and modern condo. From beach and swimming equipment, to all the basic amenities, we had everything provided to us for our convenience.