Extremely comfortable
Clean
A plethora of extra, creature comfort touches which were well thought out
A home away from home