one of the best place to stay in Vegas, super clen, all you need a home away from home