Clean, great location and staff are friendly.