We really enjoyed our stay at Ocean Villas. Things we loved: spacious areas inside and out, easy 4-5 minute walk to the beach, umbrellas, lounge chairs, and towels all provided, clean, staff (Luz :-), parking right by units. Things to note to just to manage expectations: laundry is not in the unit and only a washer that staff also use so you have to compete, it is not at the address provided on Coconut Road but across the street - not easy to figure this out after dark your first night, in our unit there were 3 remotes for the TV that are super touchy - ask about the directions before you use it, no dishwasher. What we think might have been the 'office' was always locked and we called numbers with no one responding - however, cleaning staff is around constantly and handled every question and need promptly and was super friendly.