Stella’s place is a wonderful location with clean and comfortable amenities right in the heart of the Acropolis area. Couldn’t have been in a better location. Stella was a warm and friendly host who left us some ouzo, drinks, snacks, and was always available to help. Would definitely recommend!!!