Excellent stay exactly as expected. Apartment is modern and clean with a great view from the balcony. Great communication with hosts!