Clean, well situated and well equipped