Clean tidy and well equipped.