Fantastic stay - better than expected.