Excellent, clean and tidy. Lovely little touches and they have thought of everything to make our stay comfortable.