I had a really good experience. The staff is very kind and helpful. Any questions or concerns I had got answered. The wait time is very low. I enjoy the points system.