Great location, had everything we needed for an enjoyable stay, including wonderful hospitality from the hosts. 5 stars