Olala homes is a great place to stay. It is a nice place for families. Highly recommended. It has everything you might need including coffee and sugar. They also offer cleaning stuff. The furniture is new and modern. The sofa bed is even comfortable to sleep on. The location is a bit far from public transport (8 minutes walking to metro station) but taxis are the best option in Athens. Use an application called Beat and the taxi will wait under the apartment.
One of the best features is the communication with the team. Very helpful and replies fast. In addition, they allowed us early check-in after they made sure that the apartment is clean and ready.