Fabulous. Everything and more that we could hope for. Great host, great accommodation, great location. It was a very comfortable place to stay too. The ensuites for both bedrooms were impressive. It was also a major treat to have onsite parking.