Best coffee in town! New owner has faith in Nepal's future