The flat is super nice and the absolute best spot in Athens! Christine that helped out with the communication and check-In was very helpful and friendly.
The stay in Athens was great and I can recommend to everyone to rent the flat and visit Athens !