I am trying to make reservations for Villa Gecko. The website doesn't seem to be accessible, and the phone listed may be incorrect.
My spanish is limited, and the person who answered at (506) 2643-1314 doesn't speak english. Is there a way I can make a reservation?
Country: Costa Rica