Tully Beach, located on La Carihuela, offers a beachfront experience.