This has been an amazing experience. Mary is the best host you can dream of. She is friendly and she does her best to make you feel comfortable and at home. The location of the place is spectacular. We will come back to stay at this place. There are pets and our children loved them. We had joined meals with Mary. It was a unique experience.