Lovely stay. Everything was as good or better than expected.