Clean, bright, spacious, great location, and amazing experience!