Very clean, very welcoming and a great place all round.