This was a perfect place for our gathering. All the areas were clean and furnishings and decorations are stylish and elegant. Enjoyed the spaciousness and the warmth and homey feeling our group had. We had a wonderful stay!! Thank you :)