El Sol Finca Mirador offers a restaurant and hotel with a pool, a mirador, and recreational activities.