Very clean. Lots of room. Good location close to the strip. Great hosts. Pool and jacuzzi were cool and refreshing in the Vegas heat.