Booking was easy. Communication fantastic. We were notified when condo was ready and it was ready 2 hours earlier than expected. Beautifully decorated and updated condo. We did not have any issues with the condo except the couch was a bit hard and I would recommend getting plastic shower curtains that are longer so the floor does not get wet and the curtains are not dripping water. Beautiful view. Internet was down most of one day but that was due to utility maintenance issues. We were at the beach all day so no worries.