Lovely greeting on arrival. Staff are brilliant, there for anything you need, English is amazing. I would like to see a pool or airconditioning as it can become uncomfortable and hot during your stay. I was there in September 2014. The room is kept immaculate, lovely gardens. A little far from all the attractions, this can also be a good thing as it is peaceful. The food was presented beautifully and tastes superb. The dog does need to be kept away from the areas the guests are using as he is not fully trained and can get out of control jumping on the guest and scratching through the skin. I would recommend this place if you are happy to pay for travel into the main area as it would be uncomfortable to walk all that way, or if you are happy to just relax and use the facilities and not venture anywhere for the time you are there.