Very clean and hospitable