Very clean and very hospitable.