Everything you could imagine plus more. Beautiful couple who truly care for their guests. They provide all the small comforts and make a wonderful stay.