Everything was clean and spacious. Location is near the strip. Host was really great at communicating with us.