This place is even better in person! The balcony and top floor terrace were absolutely perfect, even had a water view. It was spacious and stylish and the host was responsive and helpful.