The location is amazing..the staff are friendly and helpful.
I recommend this place to any one intending to visit istanbul.