Did an RCI exchange 9 months in advance. When we arrived, (early) we were told our room was not ready yet. after several inquires at the check-in desk they told us our room would be ready by 4:00. Still waiting at 4:30, we asked for the manager. What a jerk, he told us they do not guarantee a 4:00 check-in and the room was still being cleaned. Eventually, we were giving a key, went to our assigned villa and found the maid still cleaning (or taking an extended break). Not wanting to wait in the heat any longer, we told her the unit was fine. It was not, our villa was in the ghetto, supposedly refurbished with a view of the neighbors. It was clean enough but still smelled of cigarettes, luckily the windows opened and it became less apparent the next day. Later in the week, I was informed that there aren't any no-smoking rooms. Many of the better and not so better resorts and all non-smoking. Upon reading the owner manual in the room, it was stressed "no pets allowed", seems they are more concerned about fleas than cancer, asking that you leave the resort, fine you $300 and you have to pay for an exterminator. So, smoke your brains out but leave Fido at home! Other than that, the kids activities were great and the pools were welcome. Had no trouble getting out of the timeshare tour as we let our frustration be know immediately.