This place has everything that you need. It is on the smaller side but my partner and I accommodated very well. It is close enough to multiple train stations and very accessible to heart of Athens! Certainly recommend.