Very welcoming place in a very welcoming city. Recommended.