Clean, spacious, well appointed. Great for a family wedding.