Had a great time at Stelios place. It’s extremely convenient, right next to the metro station. Clean and brand new.