Great spot to stay for your visit to Athens.