Clean, well equipped flat in an excellent location