Awesome flat - I was blown away by the design and proximity to all things cool. Yes - there are stairs - you'll live. It's close enough to main attractions - yet far enough away to get some down time. I didn't have any contact with other tenants in the building - but its the perfect spot for a couple or solo traveler. If i go back to istanbul - no doubt i will stay here again.
Also - Hande was nice enough to ask me how i was doing and to let her know if everything was alright.
Please don't worry about the stairs - It's worth it!