great stay--apartment is ideally situated