'Beautiful Oblivion' a great beach read