I'm too lazy to go myself yet. Anyone been to the Circa that opened last night in downtown Las Vegas? Thanks.