Place is in the perfect location! All you need for your stay in Athens!