We celebrated my parents' 50th anniversary with a four night/five day stay in June. Excellent rooms - we shared two cottages on Baltimore row. Huge baths, bedrooms and living room! If you choose the meal plan, room service is included and is excellent!! Activities abound, both on and off the property. Some things are included and others have an additional fee, but all are done exceptionally well. Dress code is reasonable and adds a nice touch in this era of "very informal." Food was delicious - only average dinner was in the italian restaurant, but we are from the Northeast and are particular about italian cuisine.