An enjoyable visit to this perfectly situated apartment in Clifton.