Very clean and very hospitable