Absolutely outstanding place. A real home away from home in a beautiful location in Istanbul. Excellent service also.