I looked up this Lima place....it’s on the beach, overlooking the ocean. Scenic? Maxed out at ten.
Not a surprise. Lima is in a good location for views.
Best ‘view’ restaurant I’ve ever enjoyed was in Paamul, Mexico. We were driving south from Cancun headed for Belize when my brother saw a huge wooden sign that said cerveza with a huge arrow pointing to a one lane road through the jungle. He about flipped the jeep taking the left turn but after driving through the jungle for awhile we came out on a crystalline white beach. There sat an open air restaurant with a palapa. No one in it but us and they had what amounted to $1 tacos and buckets of beer. We went to Cancun about 4 times and would return to Paamul over and over.