Clean, stylish, spacious, great location. Excellent, responsive host.