The location is absolutely perfect. There are two bus stops within a 2 minute walk. Getting to the city center (National Theater, Palace, Shopping, etc) is incredibly easy.
You’re also basically across the street from a university, so there’s tons of takeout spots and young people near by.
The towels are smaller than what we’re used to in the US.
The apartment is also small-a studio space. It’s perfect for solo or couples. 3+ would get tight.