Expect everything stated. Totally recommend! Great place to stay.