Fantastic location. Flat full of character. Personalised guide book. Attentive hosts. Ideal stay.