Great place to stay in a really great location. Perfect for a couple in Istanbul.