Great place, great location, great host! Stay here and enjoy Athens!