I had a great stay. The place is spacious with minimalist and stylish design located in the heart of Athens and within walking distance to almost everything including public transport.
Definitely recommended.