Clean, well equipped, decently sized place. Good value overall.