Great place and great location! Perfect for a few days in Athens!