Great place to stay with any group. The communal areas are good for conversation and very comfortable. The bedrooms all had private bathrooms, are quite and well stocked with amenities. We had a wonderful stay and the rooms exceeded expectations.