Very fun place to stay with all the amenities a group needs!