Very clean, well equipped.