This place is a 10 out of 10! You MUST stay here when visiting Vegas.