10/10 would stay again! Excellent location, beautiful flat, attentive hosts. More than satisfied with our stay.