Incredible stay in an extremely clean and welcoming home