Leon’s space was everything I wanted, needed and more! I will definitely stay here again when I am in Greece. Great location within walking distance of the Metro and several sites. Highly Recommend!