Resort is at good location, close to both beach and a many stores. When it comes to the personel that took care of our room, cleaning etc, they were great. But, this is i timeshare resort. I´ve stayed with Wyndham before as a "non-member" guest and it has always been very good, with nice staff. But at this timeshare-resort, be prepared of aggresive attempts of sales. We were so affected by this aggresive sales, that we felt uncomfortable during our stay and we did not spend one single dollar at the resort due to this.