Great communication. Thoughtful touches. Great place to stay.