Clean, perfectly located, useful, easy on all fronts. Would recommend every time and would stay here again.