Spacious place for large groups. Very clean and functional. Good infrastructure around.