Clean, well located and great value apartment. Communication from the hosts was clear and excellent, no problems on check in and the apartment was as expected. A very easy and enjoyable stay.