This is our favorite spot to stay when we come to Vegas - feels like home sweet home!