Baga beach is one of the most famous beaches of Goa. Highly commercialized, you will see the place loaded with a number of tourists ( mostly Indians though) .
The best thing about this one is that it offers water sports like parasailing.There are a lot of options in terms of restaurants.The beach isnt that clean but there is something about it that makes it happening.
There are a lot of masseurs and temporary tattoo artists sauntering around. You can get a temporary tattoo in 150 bucks and a full body massage for 400 bucks.
You can try Britos shack if you are fan of sea food, a shack situated on the beach.
My overall experience was average.