Great place with wonderful amenities that a large group of people would appreciate. I would definitely stay again and recommend to others as well