The apartment has a great location with everything you need close by. The apartment itself is nicely furnished and has all the things you need. It's all good, the only thing there's no Internet. The owner is clear about that, so its not a surprise, however what bothered me was abysmal cell reception in the apartment, I could only get usable 4G near the window, and just barely.
Overall, it's all worth it.