Better than we even expected. Worked perfectly for our family with a toddler. The kitchen was well-equipped, the place was beautiful, and the hosts responded VERY quickly to any questions we had. We would absolutely stay here again!