All 20 suites attribute significant ceilings, tea & espresso maker, iPod dock and totally free WiFi. The resort's Nicole Cafe provides a fine menu of Turkish and Mediterranean dishes, an incredible wine assortment in addition to a magnificent views overlooking Topkapi Palace and town.Are we missing a different location or has a company closed? Or