Peace Love Hamptons 120 Main Street, Westhampton Beach, NY 11978