Friendly, hospitable hosts with this comfortable, convenient, pleasant place to stay.