Really wonderful. Great location. There were so many thoughtful touches. Us and our kids loved our stay.