Very clean and staff were very caring and knowledgeable. We will be back.