well appointed apartment in excellent location