Very clean, spacious, and well kept. All the key amenities for a family. Location was descent, just a few blocks walk to the main business of the strip-this was both a blessing (more peaceful) and less ideal (walking toddler and young kids may not be ideal late at night ) . That being said, we had a wonderful time and would certainly stay here again...