Was a great stay at Manos place for a week, the apartment is big enough, well decorated, beautiful and clean, it has pretty much everything that you would need.
The location is fantastic and there is an elevator to go to your floor, you've got everything around you.
The only thing I would suggest to improve is the wifi speed, I know Greece is a bit slower than other countries but I'd recommend getting the best possible wifi so this could also be a perfect place for remote workers.
Totally recommended!