Amazing view with modern style. All amenities you'd get with a strip hotel, but much better value and no stress.