Spent five nights in a Royal Service villa in July 2012 and it was perfect. The accommodations were luxurious and immaculate; spend the extra $$ for access to the private beach, pool and dining area. Staff was friendly, capable and courteous. Food was fresh, delicious and the menu diverse. Make reservations early for the specialty restaurants. This was a family trip that included small children, teenagers and retirees; everyone had a wonderful time.