We are timeshare owners at this property (we will soon be selling it) and were treated horribly. We were put in a unit that had the art work off the wall, the shower handle broke off the wall, dirty chairs, crumbs in the sofa bed that was so uncomfortable to sleep on, construction items stored right outside the patio, poorly equipped kitchen, dirty floors when we checked in, beach/pool towels that were the size of a hand towel, rude check in staff, rude restaurant staff, rust in the room, I can go on and on. Do not stay here, spend the extra money and upgrade your vacation to better resort.