Very frustrating stay, expensive accommodation that was sub-bar, very dated, and did not have service/amenities as described. Was with a party of 6 in a 3-bedroom villa for 8 nights for a youth sports tourney. Microwave didnt work, dryer didnt work, and we had cockroaches. Ridiculous to have beachware, towels, and athletic uniforms to wash each night and have to go elsewhere late at night to do laundry! To be on a beach trip (sand everywhere every day!) with a dustpan but no broom and a vacuum that didn't operate. Poorly stocked; lacked even the basics. We had to by a broom, basic cookware, paper towels, and toilet paper. (3 rolls for 8 days and 6 people?? Seriously???) Others in our group in other units had TVs, coffeemakers, toasters that didn't work.... I was supposed to have 2 parking passes and was only given one. Finally on day 3 was told by management to drive 6 miles away to their admin office to get my 2nd pass-- they tried to charge me $20 for it (I refused to pay). On the bright side, location was great, beaches were clean & beautiful, and trams to beach were super convenient. But given the high resort-prices for the poor accommodations, I would not go back.