Great time. Great location. Thoughtful details.