offering relaxation and rejuvenation. Reconnect with nature at The Greens at Pier 17