Squeaky clean, stylish, and spacious. Fantastic location and responsive host!