Soaking in some much needed sunshine at Pier 11. Please tell me spring is finally here!