It is a place with great location. Having 7/24 reception is definitely a big plus in Istanbul. The staff is very helpful and responsive.