This is a very nice place with great facilities and great service. The location is ideal to explore the sights of Istanbul. Just beware of the nearby restaurant called "Why not" Its a tourist trap that will try to charge you 3~4 times over.