Our family of 4 stayed in 2 ocean-view rooms for a week around Thanksgiving. The resort has a great location on a superb beach. It's a high quality, relatively small, hotel and nowhere near as ostentatious as the huge Breakers a little further north. It is immaculately maintained, with nice rooms, an attractive pool area and good restaurants. Some nice little touches such as bikes to borrow and interesting little snacks poolside, both at no charge. But what made the Four Seasons stand out compared to other hotels was its people. Everyone from the bellhop who showed us to our rooms through the waiting, front of house and poolside staff to the top managers went out of their way to provide first rate service with a smile. A really enjoyable stay.