Excellent service! Nice place! Well furnished!
The location is perfect, would definitely recommend staying here. One thing to add it would a bit crowded for 4 people. Other than that we would 100% stay here next time we visit Istanbul.