Amazing place with great hosts. Perfect for a family with thoughtful touches.