Stayed for a week with mom and sister - we’d all stay again. I can’t speak highly enough about the staff at Hotel Ravi. Upon arrival they gave us a 5 min informational, not sales, intro to Istanbul with options for tours and airport transfers. Most of the team speak English really well. There is always someone to help or translation apps.
They recommended great restaurants and were clear on which activities or restaurants required reservations or not. We needed to do laundry and they arranged that for us also. They accepted USD and GBP. All charges and exchange rates were fair.
The hotel is in a great location to walk to the main sites or public transit. The hotel is clean and comfortable. They don’t have a restaurant on site but prepare a great spread breakfast (included). They have a varied warm dishes each day, plus other warm items, breads, deli meats, cheeses, spreads, fruits, cereals... Their acuka (looks like tomato paste but is super flavorful) is the best we had in Turkey!