Ideal stay. Couldn't expect anything better.