"It is a great price, but getting tickets is a pain (must be done in person), the boat can make you seasick, and others have complained about getting bumped or being sold-out or being delayed, so don't make your plans based on the stated schedule. Our personal experience from Fajardo to Vieques was good."