It is a great place, very nit.
The location of the place is amazing. It is close to almost everything in Istanbul.
The host is a great guy, he helped us a lot with recommendations and tips.