Everything as described. Clean and tidy. Easy to follow guidelines. Hassle free. Would stay again.