Very good location, the place is perfect for a short stay in Istanbul. Recommend It.