Amazing location and super charming place a must stay if you’re thinking of staying in Athens.