Everything that was promised. Great communication and easy experience checking in.