Excellent host and an excellent place to stay, leaving little to be desired.