Punta Icacos is an amazing hidden spot on the cost of Yabucoa. It takes about 10 to 15 minutes to get there on foot after you have parked at (18.068514, -65.804712).