Excellent all round, we had a wonderful stay.