A perfect location, perfect accommodations and perfect setting for our stay on Las Vegas.