A great place to feel like home when you are travelling to Athens.