Excellent quality in every way. Spacious and well distributed, beautifully decorated, well equipped, excellent host (thank you, Clem!), great location!