In Reply to: where is potato head beach club? posted by oliviachouchou on Sunday, 8. May 2011 at 00:21 Bali Time:
living room, hu'u bar, in seminyak. You can walk along the beach and enter, but more spectacular to arrive from driveway first time to see the building and enter.