Super clean, comfortable and well-equipped apartment. The hosts were thoughtful in prepping the location and communicative throughout the stay. Hot water, fast internet, and mattresses are high quality. Views are definitely as advertised!