Very clean and exceptionally hospitable.