Perfect stay in every respect. Fantastic.