The place is well located. Everything was clean and the room have everything you need. The self check in is incredible and gives you totally autonomy. Certainly I will recomend this place and stay there next time.. Çok sağol!!