Luxurious! Great communication and so many touches to make guests feel comfortable. Plan to stay at least 2 nights. We held an afternoon graduation party for 20 guests. Plenty of space. We loved the large outdoor dining space, the pool table, hot tub and fire place.