Surpassed our expectations. Great location and so well equipped and looked after. Very enjoyable stay.