very clean and great set up for the money if I come back to Las Vegas I will certainly book here again 5 stars