The apartment is as described and even more spacious than we thought.
The check in is easy because the concierge can easily help you. We were in contact Kostas' brother who was super helpful and did care for us and our wellbeing during our stay.
We stayed a week and the location, utilities and the apartment as a whole was great.
Highly recommended :)