Very clean, spacious, great location, and great contact with the host. Loved it