The studio apartment is really nice and modern. We were grateful to be able to drop our bags off earlier than check in, as we landed early in the morning and then left the nice cleaner to her work. There were a few mosquitoes in the studio when we returned in the evening but after eradicating those we didn't notice any more make their way in over the next couple days. Some reviews have mentioned the window gap and noise outside - I think this might just be the gap where the two window panes slide between each other, but this wasn't any problem for us. The noise is pretty standard for a capital city, so this could be more apparent if you're from a more rural area/not used to city noise.
It's located only a few mins walk from Omalos station for the metro, but walking to the central attractions area is 15-20 minutes walk away, so it's a decent area to base yourself. There's an amazing bakery which is actually also a cafe on Omalos square a few mins walk away, so you know there's a great option for breakfast, pastries, and even lunch!