This was our first two week vacation since our honeymoon eight years ago. The resort was very relaxing and the views (from most rooms and the lobby) were breathtaking. The service was wonderful. All of the staff were friendly and very helpful. There were lots of choices for dinner. Italian was probably our favourite. Best part-no reservations and very little waiting time. Worst part-food often arrived cold and I was very sick for a night and a day after one evening meal. Advise? Send it back if its cold or doesn't seem cooked enough. Staff seemed happy to oblige. If it wasn't for my experience with the food, I'd give this place five stars.