Very great stay, lots of thoughtful touches and amenities