We spent a month in the Mirror apartment and this was the best choice :) The apartment has a very good location - it is far from crowded tourist places in a silent nice residential area in Lapad district. But at the same time, it is not far from the Old town (10 min by bus or 30 min walk). The bus station is a 5 min walk.
And in 10 min walk, there is a beach with a breathtaking sunset view, lots of restaurants, and the amazing promenade alley along the sea.
The apartment is fully equipped for a long stay - towels, bed linen, wash machine with dry function, kitchen with all needed stuff, etc. The size of the apartment allowed us (me and my wife) to work on laptops (a lot of Zoom calls) with comfort. Also, the balcony has a nice view and is good for lunches.
This apartment has underground parking with a dedicated parking place which was a required criterion for us.
The communication was great, fast, and easy, and we received a lot of good recommendations.