Bamboo Beach offers excellent cocktails and a relaxed atmosphere with scenic views.