Amazingly clean, great communication, great value! I can't find anything at all wrong! I'll be keeping this place on my watch list every time I come back to Vegas! Thank you so much for having us!