Sparkling clean and amazing place to spend few day in Vegas.