This place is beautiful, its really luxurious. The drawback is that unless you golf the staff thinks that you are a nobody. The attitude is extremely snooty. They have nice restaurants but it is a very unfriendly atmosphere. Since we were a family and i have a toddler, we used to get weird looks from the guests even though my son was very well behaved.