This hotel was stunning! We loved the buildings, and the grounds that we were able to stroll around. We had a dog with us, and he was provided with a bed for his stay, and also a toy to take home with him. The staff that we met were lovely, and the service was great. We had breakfast each morning (served in the bar because the dog wasn't allowed in the restaurant), and it was delicious each time. Everyone needs to go and stay here! Our room was very comfortable. The only slight negative was that there were some minor bits of maintenance needed in our room. Other than that, it was a perfect stay, and I would happily go back.