This property is beautiful. It is even more spacious and lovely than the pictures show. We had everything we needed to host our extended family and some friends, including a well-equipped kitchen with professional-grade appliances. We were gathering from all across the country to celebrate the wedding of one of our three daughters, and this was the perfect spot to gather everyone for a family vacation for the wedding week. I must admit that there were many stairs to climb, and while an elevator would have been nice, we had the benefit of a workout throughout our stay. (If you have anyone in your party with mobility challenges, this may not be the best choice, but for our group, we managed fine.) We give our highest praise to the management team. When we had any concerns or questions, they were quick to respond and fulfill our needs. It was an amazing week!