They are pleasant and wonderful
They are nice and accommodating
They are hospitable
The place is neat and well equipped