I found the staff to be friendly, professional and very accommodating. The grounds were very beautiful and well maintained. I had a full ocean view junior suite that was fabulous. There was some construction going on that was a little annoying, but not over the top. Nice pool and very comfortable lounge chairs. Dining was good… both breakfast and well their very nice Italian restaurant.