Wonderful home with a lovely host, good amenities and great location made for the perfect stay.