Really nice apartment in a vibrant part of the city! The self check-in procedure was very smooth and the hosts were always available to help if needed. The appartment is located in Galata, which is a fun part of the city with many nice restaurants and bars, also the subway is just 3 min walk away.
Would highly recommend!