Clean and comfortable, thoughtful touches, overall a pleasant stay.