Great location. Lots of restaurants, green market right across the street. Try Limon cafe for breakfasts, it marvelous.
Apartment is bright and spacious. Kitchen is well equipped.
The only consideration is the distance to the public transportation. Closest metro/tram station is in about 1 km.