As advertised. Clean tidy. Well equipped.