Awesome place, it's even better than the pics! The location is excellent! walking distance from everywhere and Yiannis is always there if you need anything!