Very comfortable, extremely clean, very hospitable