well appointed and well placed apartment in victoria