This is exactly what an Air BnB should be! Wonderfully thoughtful hosts, great location, beautiful home stocked with everything you need and then some. We would absolutely stay here again.