It was very clean. Location great. Staff was wonderful.