Offers apartments with stunning views. Also features a Meze Tavern.