Absolutely fantastic hotel.
Only flaw is when you check in they take £100.00 deposit. This was not mentioned on the booking site.
But I cannot express enough on how brilliant this hotel is.