Superb Site on the Strip – SUPER Rental YES !!!