Very nice, welcoming, clean and of high quality.