We had a large group in town. The place was perfect. Very nicely appointed and well maintained. The location was great as well. Highly recommended.