If you want to have great experience in Istanbul this is your place. The location is perfect with an amazing view and really quick access to all great places of the city.
The communication with the hosts was incredible. They were making sure you have answers to all your questions and you feel good during your stay.