Home of the Day: On an isle in Newport Beach