Everything you might expect, considering all the reviews. A little manual for helping the guests around Istanbul might be helpful as it is quite chaotic and there are way too many scammers. Otherwise, Hasan is very responsive and the place meets the expectations.