Location:39 Beach Lagoon Rd Amelia Island, FL