Great stay, everything was as good or better than expected.