Great beach, great swimming, great location.