Very clean, tidy and well equipped.