Izu's Place is located in Costa Rica on 150 mts. East From Pops Playa Jaco\u200f, dentro hotel las orquideas. Izu's Place is rated 5 out of 5 in the category surf school in Costa Rica.
Address
150 mts. East From Pops Playa Jaco\u200f, dentro hotel las orquideas
Accessibility
Wheelchair-accessible entrance