Clean, very well equipped, perfectly located.