Very thoughtfuly set. What ever could be required in a stay was there. Really enjoyed stay. Very comfortable