This place ticked all the boxes for me. Friendly and welcoming.