The apartment was amazing, with a perfect location and beautiful rooms and views. John & Ceca have the perfect check-in process and were excellent hosts!