Strato’s place is truly in the heart of Athens. The place is small but very cozy, and the AC works amazingly! It has a beautiful view.