Extremely clean, high quality apartment with an amazing view and fantastic location, check in and communication was very fast. The host is very nice and friendly. Excellent stay overall!