Outstanding place and lots of thoughtful touches. A perfect stay.