Amazing location!! We absolutely loved our stay in Opunake.