I had a great stay in this perfectly located flat. John & Ceca were very communicative throughout my stay.