The hosts are very helpful and of a very high moral and I highly recommend dealing with them
In addition, the location is close to Taksim Square, the metro station and everything you need is a few meters away