Great place to stay! Really enjoyed the whole experience and would happily stay again!
Just a note that if you have mobility issues there are lots of steps both inside and out but it is worth it.