Heaven - on the beach overlooking the Long Island Sound