As advertised, checked all the boxes, would definitely stay again.