A wonderful place to stay - comfortable and very spacious. Great sleeping arrangement spaces, parking and dining. Great communication, and bonuses that exceeded our expectations to make us feel welcome for our weekend stay.