Very nice apartment in tremendous location