Clean, great location, great view (mountain), spacious, perfect!