Mountain views near the Rancho Pacifico Costa Rica beach resort.