Perfect in all ways. Clean, spacious, historic