Friendly El Agujón has 13 small, rustic, clean cabañas and rooms on the hillside just above its restaurant. Read more