Clean, nicely appointed and great location.