Clean, good location, everything works smoothly, good value for money