The place was perfect, super clean and looks brand new and the location is perfect. This place is highly recommended. I really enjoyed my stay in Athens especially the place and location were perfect.