This place is all about location. If the champs elisee is the place you want to be there is no better alternative.
Nice towels, good shower, the place is (like most locations in Paris) not huge but it's perfect for a couple or business traveler. It also has a nice high ceiling.
For the lovers. Starbucks is just downstairs.