Very clean and very professional. Our stay here was just for the night, but we wish we could have stayed longer. Wei was great and we highly recommend staying here!