Mochis localiza-se em Quepos e fornece acomodações com um terraço e acesso Wi-Fi gratuito, a 8,1 km de Parque Nacional Manuel Antonio e a 19 minutos a pé de Marina Pez Vela.
Todas as unidades estão equipadas com televisão de ecrã plano e uma cozinha equipada com um frigorífico, uma torradeira e máquina de café.
Projecto de Conservação Rainmaker fica a 22 km de Mochis.