Lovely home. Great location. Wonderful host. All necessities provided or offered by host. I would definitely book again.