Great place to stay for a large group with a high level of comfort for all.