Excellent accommodation, outstanding in every way. Perfect location and our stay there was everything and more. We will stay there again.