John was an excellent host, in every way. The Masquerade was such a delightful place to stay, with beautiful views of the natural scenery and wildlife. Would definitely stay again.