Faultless, all very clean and new, friendly and welcoming host.