Tower Bridge Backpackers is an intimate and beautiful property located near Carrizalillo beach in Puerto Escondido, Oaxaca