What a fun and memorable time! I have yet to see Las Vegas. But it's on my list!