The perfect place and hosts for a perfect stay. Our 3rd. visit and certainly not our last.