Superb accommodation, super clean and made to feel very welcome.