very nice and spacious place in the heart of Istanbul