Very hospitable,clean and comfortable