Clean, great place, clear communication. Wish I could have stayed longer!