Very clean and well equipped. Terrific location.