Very hospitable, clean, and very comfortable