our stay in Steve flag was nice and pleasant. We felt at home in Athens! Really easy to find and close to the main tourist activities in Athens! We will definitely recommend Steve place and come back at our next stay in. Athens which is a beautiful city :-)