The apartment’s structure, location, and the host’s communication was very nice. But unfortunately today it is not one that we would recommend because it was dirty in our visit and some things didn’t work (sent privately to the host). I believe it has potential to be better, and it could fit your needs, but sadly for us the quality was not at all what we expected.