Very clean and hospitable.