Clean, well equipped apartment in an excellent location