Very clean and great location! It helped make our Vegas experience worth it !