Nestled in the mountains of Consolacion, Cebu, North Peak Cafe is a hidden gem that