Perfect location and lovely hosts made for a great overnight stay