I stayed here two times and it's definitely my go to hotel when I'm on a budget. Its located in the prime area, so I can skip renting a car; as walking is best if you are gonna be just in the strip. I have tried their Le village buffet, which was not to my taste; I've no plans of returning. There are plenty of options for food including upscale, casual or just quick bites both inside Paris hotel and also in the nearby hotels Planet Hollywood, Bellagio etc.
Paris is budget friendly and yet it is probably the best looking building in the strip. No photo enthusiasts nor photo opportunists could miss a photo with the Paris hotel! The must see hotels are just within walking distance from here. Bellagio is in the front, right next to it is the Caesars Palace and Venetian is within a mile too. Bonus, theres a Daiquiris right at the entrance and you can start your evening with that huge colorful glass of daiquiris!
PS: If you are not drinking tap water then buy it from CVS or Walgreens, for water bottles are expensive inside the hotel.