1st class hospitality and accommodation; a warm welcome, sparkling clean and attention to detail you wouldn't even get a a 5 star hotel! Can't recommend highly enough, we had a fantastic trip and was the perfect place for our needs.