Karya offers holiday apartments and features a restaurant serving Turkish cuisine.