Great, well appointed apartment in a top location