Clean, spacious and worked great for our group.