Clean, spacious and comfortable for groups.