This is a great place for hosting multiple people who need to be working. Plenty of rooms with desks. And a great internet connection.
This is no fault of the hosts or the place, but I'd recommend doing some research on how far the nearest amenities are if you don't have a car.