Our family had a wonderful stay here. Any concerns we had were managed immediately by the hosts. We enjoyed all of the amenities and had a very restful visit. We especially loved cooking meals together in the fully equipped kitchen and that we could enjoy the common spaces together or retreat to our rooms for down time.