Clean, well kept, good communication and everything works. Would stay again.