Superb little appartment, super clean, modern and minimal, very comfortable double bed. Hair dryer, towels, soap. 10-15' walking distance from Acropolis metro station and located close to everything someone visiting Athens wants to see.
Very responsive hosts and extra points for the self-check in idea, making you feel like a detective :)