Clean, well-kept place. Would stay again.