This beautiful accomodation fulfills what it promises. We had a wonderful stay and Mary is a very kind host.