Stayed 3 nights. Photo on booking website is view across bay. About 200 stair steps up from Lapad Promenade; many attractive restaurants and sea views. Limited parking; walked/bussed everywhere. Bus stop to walled city 15 minutes walk.
Check-in: No apartment signage, just address. Once there, we phoned from street, and waited a while for someone to come; felt uncertain until checked in. Apartment bright & clean, large balcony/patio, great view. Wifi spotty; dropped several times, slow to come back, always came back eventually.
This was our first apartment stay; we didn't understand variability of "house rules". When time to shower, were surprised to find empty built-in soap dispenser. Called manager; he explained this is not a hotel, but an apartment; guests are expected to provide their own supplies. But that seemed odd, as towels (one set/person for stay, no changing), iron/board, dishes, silverware, and dish soap were provided. Why not shower soap? (He soon came back with soap bottle.) We also asked for/received a bed top sheet to fit. We have since learned it's common in Balkan countries to have one twin-sized sheet/blanket per person provided, each sized for half the bed, even in double-/queen-/king-sized bed.
Experience has now taught us that for apartments, you must realize there is greater variability in amenities and services provided than hotels; also managers may or may not be as available as in hotel. Carefully read descriptions of any place you stay.