Beşkayalar is a restaurant offering a tranquil setting with scenic views.