Great spot; clean, spacious, and good communication with the host.