Beautiful location and magnificent gardens plenty of outside seating and the staff were fabulous pleasant, friendly and courteous. Hotel was tired especially our room which was very very basic, considering the price we paid, the bed was a very small double, the TV was the smallest like a computer screen, the shower was very poor and the shower door didn't close and the decor was dreadful, but at least it was clean, we could have booked the Travelodge for half the price and got a better room. Check in was 3 pm and no earlier, check out was 10 am which on a Sunday was way too early we didn't even have time for breakfast but that was our fault for assuming check out was 11am or later like any other hotel, the receptionist did suggest we checked out of our room early and then have breakfast because they were serving breakfast until 10. Limited choice and variety of food in the restaurant, prices in the bar were very reasonable. Disappointing stay overall