Want to win in Vegas? Book this place!! Pretty sure its the best stay in Vegas. Perfect location.