Comfortable stay in a well equipped and centrally located apartment, with very accommodating hosts