We were a team of seven traveling for an important business trip and this place was perfect. We each got our own space and privacy, and by staying in one place we benefited from simple logistics, more time to collaborate.
From other reviews it seems many family/friend groups use this space; I would definitely recommend this for business groups as well.