I couldn’t find a better place, booked last minute, perfect location, clean, nice pool, very poor online communication with the property regarding late check in, no clear instructions, paid a fortune rushing to the hotel to check in earlier not knowing that it was not necessary, and could easily take a but instead that takes longer but comes almost to the property door.