Great location and wonderful hospitality. We received constant communication way before our arrival and the check in was very hospitable. The room was also fantastic, although I am not sure if all the rooms are the same? In any case I would recommend this flat to other travellers