I stayed at this hotel for business, which always feels a little awkward in what feels very much more to be a holiday and honeymoon venue. Unlike other reviewers, I found the free wifi connectivity very fast and stable. The breakfast was good and the room a very good size. If you have work to do in your room or just prefer it quieter, be careful to request a room a long way from the bar - I found the bar rather too noisy in the evening for my preference (and I also got a hint of "attitude" when I corrected a bill that had two beers on it when I'd only had one, though the staff generally were great). The rooms feel just a little dated, but get the basics right. The gardens and pools are nicely maintained. I would stay there again.