Stavros's place is very clean, good located not far from the metro. It has everything what you need for a sightseeing trip to Athens. It's a good value for money. I would definitelly recommend it.