Perfect stay. Amazingly looked after.