Almost all expectations were exceeded, although the bathroom 'ensuite' was not ideal. It was just a curtain around an elevated platform. The lower step was a bit higher than one would normally expect, which required care when using. Apart from that, we loved the place. Craig was welcoming and the indoor / outdoor dining area and pool were excellent. Despite the concerns about the ensuite, we would highly recommend.