Well appointed apartment in a convenient location, easy check in.