This place exceeded our high expectations. It is finished to a very high spec. Lots of thoughtful touches and very clear instructions. We would highly recommend it as a place to stay.