Perfect accommodation in a superb location.
Excellent host.
I will go again.