Flat is a few steps away from Taksim square, great location if you take the Havatas bus to the airport and also generally well connected to other areas of town. The flat matched the description and the hosts were super nice about directions and suggestions, they had no trouble storing our luggage for a let check-out and even helped us with our luggage all the way to the buses :)