Nahu Beach is a bar and restaurant located on Playa Cortadura. It is described as a bar restaurant, suggesting a casual dining experience with a focus on drinks and food.