A true home away from home
Fantastic place to stay in Las Vegas...so good we stayed in two nights with pizza!!