Beach is nice and the kioskos have just about any kind of food you can think of. Bonus- it is only a 10 minute drive to El Yunque. Culebra is worth the day trip even if you don’t snorkel. If you are taking kids, the Manatee Rescue Center is a nice visit. A stop in Old San Juan and a visit to El Morro is a must do in my opinion.