High spec, spotless and amazing location. We are glad we didn't stay in town and chose this location instead. Just a 10-minute drive into town but a very different world. Highly highly recommend, especially with such a warm, welcoming host.