Great value, easy self check-in process and amazing location near the Galata tower. I can highly recommend the stay!