Clean, well equipped studio apartment in a good location