Great stay! Checked all the boxes well worth it.