Absolutely amazing place with an ambience of a 5-star hotel. Not too far from Istikal street and French street.. maximum 30 mins drive to any of the key tourist places of Istanbul. If you are looking for comfort with a bit of luxury and minimum disturbance this is a place to be.
Wish there could be a meet and greet as being foreign tourists it helps discuss some queries and get some tips about the city