Can I say:
- This restaurant has the best of every amenity.
- This restaurant has the best of all amenities.
Can I say:
Hi,
The second sounds all right but the first sounds a bit wonky to me. It would surely be simpler to say: This restaurant has the best amenities.