The location is spectacular and the property is beautiful! The room is good but nothing exceptional. The housekeeping staff is great. They left a different towel sculpture each day - a hit with the 11 year-old! The service in the restaurant is slow. One waiter in particular clearly wishes he were doing something different with his time and it shows. Unfortunately, we had him for happy hour, breakfast and lunch. The breakfast buffet is great; it includes a cook-to--order omelette bar with fresh ingredients. Overall, good family choice.