Great place, beautiful and clean. Kind and welcoming hosts, with thoughtful touches.