A place that feels like home. A good place to stay with friends and have access to all attractions near Las Vegas