Super clean. Super comfy. Perfect stay.