Located on Balboa Island, this 7-Eleven and Fun Tours Rental businesses cater to the beach community of Newport Beach.