Located on the most charming street in Istanbul with a view of Galata Tower. The team’s hospitality is top bar none. Simply put its home living with hotel hospitality. Highly recommended.