this is not a condo as advertised, no kitchen at all, it is a hotel room, small bar type frig and a micro wave. I bought $300 worth of food to cook while at the place. Also, after you book, in small after note it sayd "$25.00 dollars a day parking" so extra $157.67 added to price, the fact that it wants a cleaning fee, it's a fricken small hotel room. what a rip off, but one should makes the best of it. The facilities outside by the pools and ocean are second to none. very hard checking in, 30 people in line, had to wait 45 mins to check in. there are real condos attached to this property, in separate buildings, I'll stay there next time. overall rating "T" for terrible and "U" for underhanded.