literally booked last second and the timeliness of acceptance and communication was perfect, location was great no more than 30 minutes away from any of the popular beaches, everything was clean and as described, only con was that there was no notice of it being a separate room in what I assume was an apartment or townhome which me and my wife prefer to be alone due to other guest noise other than that amazing stay and highly recommend