The view balcony and massive amounts of space makes this a must stay in Vegas