Excellent - very clean, friendly and welcoming.