very very good for a team trip. nice place.