This place is very stylish and perfectly located in the heart of Istanbul. Loved our stay there!