Great place - just make sure to have a communication established with the owner beforehand as the check-in can be complicated esp. in the thick of Istanbul city.