Great stay. A lot of love and care shown in the cleanliness and the little niceties.