Perfect location, perfect hosts, perfect everything! We were made to feel very welcome from the get go. Would recommend this place in a heartbeat. Thanks for everything.