Beach boys of Goa live it up