Excellent location. Great communication. Lovely outdoor space and a relaxing place to stay with everything you need provided.