John was very welcoming and did everything to make our stay enjoyable. His attention to detail is amazing. The accommodation was lovely and certainly everything you could ask for and more. I definitely recommend a stay at Masquerade.