An excellent stay. 100/10