The location is really in the heart of Istanbul, The hosts are so friendly, helpful, responds really quick and assist as much as they can and the place is really clean.
Great spot! Close to everything you need !