Clean, well equipped, well placed. Shame it smelt of damp!