This hotel is as good as it gets, and certainly is well deserving of it's 5 star rating. It also helped that the weather when we stayed (19th May onwards) was perfect. The service really makes this place. I don't think I've ever experienced people who genuinely seem so happy to serve you, and very smiley and helpful in general.... More