Anyone been there? What do you think? I have heard a couple things about the staff.