Cava is a resort restaurant offering farm-to-table cuisine and a terrace with mountain views.