Excellent accommodation well appointed equipped and maintained. Also excellent host.