We really enjoyed staying here. The apartment is new and super clean, great balcony area and location. Hosts were really great with communication and helping us extend our stay with no fuss when our flight was cancelled. Highly recommend.