Excellent place to stay and good place to meet other travelers