Great stay, all expectations met.