Fabulously sited, squeaky-clean flat. Quirky, with light switches and steps in odd places but ultimately lovable. Whenever communication was needed it was instantly received. We had a fabulous stay.