What a place. What a view. What a weekend.