Is saving for a down payment for a house one of your short term goals? If so, then I would focus my efforts on that and take the cheaper place.

But maybe you don't want to own a home? If that's not your goal AND if you like entertaining at home, then I'd live large for a while and enjoy the luxury. Sometimes you just need to treat yourself.

But personally, I would choose the cheaper apt.