Excellent quality of accommodation, especially for families. Perfect location.