An all around fantastic stay.