Very clean and comfortable accommodation for a large group.