Excellent location, excellent host & fabulous property. 5* without question!!