San Pedro de Atacama hotels, hostels and more