Fantastic apartment, perfectly located, spacious and with great views. Welcoming and responsive hosts - in fact, pretty much the perfect AirBnB experience.