beach view by maggie o'brien