Comfortable, clean and very hospitable