Our hosts were wonderful and ensured we had access to their apartment and checked in routinely to ensure we were doing okay.
Their apartment is a minute from the tram stop that takes you everywhere. It is also a ten minute walk to the statue park, which is beautiful.
The apartment has everything you need — clothes washer, drying rack, iron, etc. There is also a small grocery store beside the building and those looking for a quick bite can take advantage of the pizza shop a few doors down (and actually pretty good).