"Luxury" means cost, not taste.
However, being in the top 5% of rated restaurants isn't chopped liver. Maybe the big draw is the view or the decor.
I looked up this Lima place....it’s on the beach, overlooking the ocean. Scenic? Maxed out at ten.