10/10! An amazing stay