Excellent place and location. Warning and unexpected extras to make the stay a warm one.