Excellent place to stay and the location is perfect. Great communication from David when required and very thoughtful host. Would 100% stay again.